dislocation etch pits - Turkish English Dictionary